import { GoodsData } from '#/type';

class GoodsService {
  //通过id获取商品信息
  async getGoodsById(id: string): Promise<GoodsData> {
    // return this._post('/goods/checkGoodsById', { id }) as any;
    return {} as any;
  }

  add(params: any) {
    // return this._post('/goods/add', { ...params });
  }
  edit(params: any) {
    // return this._post('/goods/edit', { ...params });
  }
  del(params: any) {
    // return this._post('/goods/del', { ...params });
  }
  updateGoodsSortContro(params: any) {
    // return this._post('/goods/updateGoodsSortContro', { ...params });
  }
  getList(params: any) {
    // return this._post('/goods/get_goods', { ...params });
  }
  //获取商品筛选项
  get_goods_filter() {
    // return this._post('/goods/get_goods_filter');
  }
  // 查询商品通过1一级组的 goods_group_id
  getListByLevel1group(params: any) {
    // return this._post('/goods/get_goods_by_level1_goods_group_id', { ...params });
  }
  updateGoodsStatus(params: any) {
    // return this._post('/goods/updateGoodsStatus', { ...params });
  }
  checkGoodsBread(params: any) {
    // return this._post('/goods/checkGoodsBread', { ...params });
  }
  getGoodsPageNoConDition(params: any) {
    // return this._post('/goods/getGoodsPageNoConDition', { ...params });
  }
  checkTemplatesByGoodsId(params: any) {
    // return this._post('/goods/checkTemplatesByGoodsId', { ...params });
  }
  // 修复商品价格
  fix_goods_data() {
    // return this._post('/goods/fix_goods_data');
  }
}

const goodsService = new GoodsService();

export default goodsService;
